package com.readbook.service;

import com.readbook.dao.StaticlogDao;
import com.readbook.dao.WdsjDao;
import com.readbook.util.ExportWord;
import com.readbook.word.RichHtmlHandler;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

@Service
public class StaticlogService {
    @Autowired
    private StaticlogDao staticlogDao;

    @Autowired
    private WdsjDao wdsjDao;

    public Map<String,Object> getczjl(Map<String,Object>gmap)
    {
        Map<String,Object>smap=new HashMap<>();
        //统计我阅读的书籍
        int planlog=staticlogDao.getMyReadBook(gmap);
        //统计我阅读的书籍的总字数
        int countword=staticlogDao.getMyReadBookCountWord(gmap);

        //统计我的诗词阅读任务
        int plog=staticlogDao.getMyPoetryLog(gmap);
        //统计我的阅读记录
        //int rlog=staticlogDao.getMyReadLog(gmap);

        //统计我的好词好句好段
        int hchjhd=staticlogDao.getMyReadLogHchjhd(gmap);

        //统计我的章节读后感
        int zjdhg=staticlogDao.getMyReadLogZjdhg(gmap);

        //统计我的阅读剪影
        int ydjy=staticlogDao.getMyReadLogYdjy(gmap);

        smap.put("planlog",planlog);
        smap.put("countword",countword);
        smap.put("plog",plog);
        smap.put("hchjhd",hchjhd);
        smap.put("zjdhg",zjdhg);
        smap.put("ydjy",ydjy);
        return smap;
    }


    /**
     * @author 牟明艳
     * @comments  查询我的阅读记录
     * @time 2019年9月26日16:31:56
     */
    public List<Map<String,Object>>getMyAllReadLog(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.getMyAllReadBook(gmap);

        //获取心得体会
        for(int i=0;i<listb.size();i++){
            Map<String,Object>maps=listb.get(i);
            String bid=maps.get("BID").toString();
            String planid=maps.get("PLANID").toString();
            Map<String,Object>getmap=new HashMap<String,Object>();
            getmap.put("bid",bid);
            getmap.put("planid",planid);
            getmap.put("usid",gmap.get("usid"));
            //查询心得体会
            List<Map<String,Object>>xdth=staticlogDao.getMyReadlearnBybid(getmap);
            if(xdth.size()>0){
                maps.put("learncontent",xdth.get(0).get("LEARNCONTENT").toString());
                String learnid=maps.get("LEARNID").toString();
                List<Map<String,Object>>xdthpl=staticlogDao.getMyReadlearnPlByLearnid(learnid);
                maps.put("xdthpl",xdthpl);
            }

            //查询好词好句好段
            List<Map<String,Object>>readlog=staticlogDao.getMyReadlogInfo(getmap);
            for(int j=0;j<readlog.size();j++){
                Map<String,Object>logmap=readlog.get(j);
                if(logmap.get("LOGID")!=null){
                    String logid=logmap.get("LOGID").toString();
                    String code="readlog";
                    //查询阅读剪影
                    Map<String,Object>ydjy=new HashMap<>();
                    ydjy.put("pid",logid);
                    ydjy.put("code",code);
                    ydjy.put("codename","ydjy");
                    List<Map<String,Object>>pics=wdsjDao.getPictureByCode(ydjy);
                    logmap.put("pics",pics);

                    //查询好词好句好段
                    Map<String,Object>hchjhd=new HashMap<>();
                    hchjhd.put("pid",logid);
                    hchjhd.put("code",code);
                    hchjhd.put("codename","hchjhd");
                    List<Map<String,Object>>lishchjhd=wdsjDao.getPictureByCode(hchjhd);
                    logmap.put("lishchjhd",lishchjhd);

                    //查询章节读后感
                    Map<String,Object>zjdhg=new HashMap<>();
                    zjdhg.put("pid",logid);
                    zjdhg.put("code",code);
                    zjdhg.put("codename","zjdhg");
                    List<Map<String,Object>>liszjdhg=wdsjDao.getPictureByCode(zjdhg);
                    logmap.put("liszjdhg",liszjdhg);
                }
            }
            maps.put("readlog",readlog);

            //积分排名
            List<Map<String,Object>>jfpm=staticlogDao.getMyReadJFPM(getmap);
            if(jfpm.size()>0){
                maps.put("pm",jfpm.get(0).get("PM").toString());
                maps.put("jfnum",jfpm.get(0).get("JFNUM").toString());
            }else{
                maps.put("pm","1");
                maps.put("jfnum","0");
            }
        }
        return listb;
    }



    /**
     * @author 牟明艳
     * @comments  查询我的诗词作业记录
     * @time 2019年9月27日17:54:49
     */
    public List<Map<String,Object>>getMyAllPoetryreadlog(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.getMyAllPoetryreadlog(gmap);
        //查询排名
        for(int i=0;i<listb.size();i++) {
            Map<String, Object> maps = listb.get(i);
            String readid=maps.get("READID").toString();
            Map<String,Object>getmap=new HashMap<String,Object>();
            getmap.put("readid",readid);
            getmap.put("usid",gmap.get("usid"));
            //积分排名
            List<Map<String,Object>>jfpm=staticlogDao.getMyPoetryreadlogPM(getmap);
            if(jfpm.size()>0){
                maps.put("pm",jfpm.get(0).get("PM").toString());
            }else{
                maps.put("pm","1");
            }
            maps.put("playStatus",true);
        }
        return listb;
    }


    /**
     * @author 牟明艳
     * @comments   查询学生积分统计
     * @time 2019年10月10日16:05:49
     */
    public List<Map<String,Object>>studentjf_static_page(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.studentjf_static_page(gmap);
        return listb;
    }


    /**
     * @author 牟明艳
     * @comments  学生积分统计
     * @time 2019年10月10日16:05:49
     */
    public int studentjf_static_count(Map<String,Object>gmap)
    {
        return staticlogDao.studentjf_static_count(gmap);
    }



    /**
     * @author 牟明艳
     * @comments  根据学生ID查询积分来源
     * @time 2019年10月10日22:35:00
     */
    public List<Map<String,Object>>jfjlByusid_page(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.jfjlByusid_page(gmap);
        return listb;
    }


    /**
     * @author 牟明艳
     * @comments 根据学生ID查询积分来源
     * @time 2019年10月10日22:35:00
     */
    public int jfjlByusid_count(Map<String,Object>gmap)
    {
        return staticlogDao.jfjlByusid_count(gmap);
    }





    /**
     * @author 牟明艳
     * @comments  分页查询积分兑换记录
     * @time 2019年10月10日22:35:00
     */
    public List<Map<String,Object>>jfdhjl_byusid_page(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.jfdhjl_byusid_page(gmap);
        return listb;
    }


    /**
     * @author 牟明艳
     * @comments  统计查询积分兑换记录
     * @time 2019年10月10日22:35:00
     */
    public int jfdhjl_byusid_count(Map<String,Object>gmap)
    {
        return staticlogDao.jfdhjl_byusid_count(gmap);
    }



    /**
     * @author 牟明艳
     * @comments  分页查询用户的书籍阅读数
     * @time 2019年10月11日10:47:34
     */
    public List<Map<String,Object>>readbook_static_page(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.readbook_static_page(gmap);
        return listb;
    }


    /**
     * @author 牟明艳
     * @comments  分页查询用户的书籍阅读数
     * @time 2019年10月11日10:47:34
     */
    public int readbook_static_count(Map<String,Object>gmap)
    {
        return staticlogDao.readbook_static_count(gmap);
    }




    /**
     * @author 牟明艳
     * @comments 根据用户ID分页查询读书完成情况
     * @time 2019年10月11日13:19:57
     */
    public List<Map<String,Object>>bookplanByUsid_page(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.bookplanByUsid_page(gmap);
        return listb;
    }


    /**
     * @author 牟明艳
     * @comments 根据用户ID分页查询读书完成情况
     * @time 2019年10月11日13:19:57
     */
    public int bookplanByUsid_count(Map<String,Object>gmap)
    {
        return staticlogDao.bookplanByUsid_count(gmap);
    }




    /**
     * @author 牟明艳
     * @comments 分页学生诗词背诵总数
     * @time 2019年10月11日14:45:17
     */
    public List<Map<String,Object>>poetrybs_static_page(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.poetrybs_static_page(gmap);
        return listb;
    }


    /**
     * @author 牟明艳
     * @comments 分页学生诗词背诵总数
     * @time 2019年10月11日14:45:17
     */
    public int poetrybs_static_count(Map<String,Object>gmap)
    {
        return staticlogDao.poetrybs_static_count(gmap);
    }





    /**
     * @author 牟明艳
     * @comments 根据用户ID分页查询诗词背诵记录
     * @time 2019年10月11日15:04:23
     */
    public List<Map<String,Object>>poetryreadLogByUsid_page(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.poetryreadLogByUsid_page(gmap);
        return listb;
    }


    /**
     * @author 牟明艳
     * @comments 根据用户ID分页查询诗词背诵记录
     * @time 2019年10月11日15:04:32
     */
    public int poetryreadLogByUsid_count(Map<String,Object>gmap)
    {
        return staticlogDao.poetryreadLogByUsid_count(gmap);
    }





    /**
     * @author 牟明艳
     * @comments  分页查询书籍阅读情况
     * @time 2019年10月11日16:51:58
     */
    public List<Map<String,Object>>bookplan_static_page(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.bookplan_static_page(gmap);
        return listb;
    }


    /**
     * @author 牟明艳
     * @comments  分页查询书籍阅读情况
     * @time 2019年10月11日16:52:05
     */
    public int bookplan_static_count(Map<String,Object>gmap)
    {
        return staticlogDao.bookplan_static_count(gmap);
    }







    /**
     * @author 牟明艳
     * @comments  根据书籍ID查询读书人员
     * @time 2019年10月12日15:03:21
     */
    public List<Map<String,Object>>readBookPerson_static_page(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.readBookPerson_static_page(gmap);
        return listb;
    }


    /**
     * @author 牟明艳
     * @comments  分页查询书籍阅读情况
     * @time 2019年10月12日15:03:21
     */
    public int readBookPerson_static_count(Map<String,Object>gmap)
    {
        return staticlogDao.readBookPerson_static_count(gmap);
    }





    /**
     * @author 牟明艳
     * @comments 根据书籍ID查询未加入读书计划的人员
     * @time 2019年10月23日16:02:43
     */
    public List<Map<String,Object>>noreadBookPerson_static_page(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.noreadBookPerson_static_page(gmap);
        return listb;
    }


    /**
     * @author 牟明艳
     * @comments 根据书籍ID查询未加入读书计划的人员
     * @time 2019年10月23日16:02:40
     */
    public int noreadBookPerson_static_count(Map<String,Object>gmap)
    {
        return staticlogDao.noreadBookPerson_static_count(gmap);
    }



    /**
     * @author 牟明艳
     * @comments 分页查询诗词背诵情况
     * @time 2019年10月12日15:03:21
     */
    public List<Map<String,Object>>poetryread_static_page(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.poetryread_static_page(gmap);
        return listb;
    }


    /**
     * @author 牟明艳
     * @comments  分页查询诗词背诵情况
     * @time 2019年10月12日15:03:21
     */
    public int poetryread_static_count(Map<String,Object>gmap)
    {
        return staticlogDao.poetryread_static_count(gmap);
    }




    /**
     * @author 牟明艳
     * @comments 分页查询诗词背诵人员
     * @time 2019年10月12日15:03:21
     */
    public List<Map<String,Object>>poetryreadPerson_static_page(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.poetryreadPerson_static_page(gmap);
        return listb;
    }


    /**
     * @author 牟明艳
     * @comments 分页查询诗词背诵人员
     * @time 2019年10月12日15:03:21
     */
    public int poetryreadPerson_static_count(Map<String,Object>gmap)
    {
        return staticlogDao.poetryreadPerson_static_count(gmap);
    }








    /**
     * @author 牟明艳
     * @comments 分页查询未背诗词的人员
     * @time 2019年10月23日17:01:44
     */
    public List<Map<String,Object>>nopoetryreadPerson_static_page(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.nopoetryreadPerson_static_page(gmap);
        return listb;
    }


    /**
     * @author 牟明艳
     * @comments 分页查询未背诗词的人员
     * @time 2019年10月23日17:01:44
     */
    public int nopoetryreadPerson_static_count(Map<String,Object>gmap)
    {
        return staticlogDao.nopoetryreadPerson_static_count(gmap);
    }




    /**
     * @author 牟明艳
     * @comments 学生数据个人中心
     * @time 2019年10月23日21:21:12
     */
    public List<Map<String,Object>>studentDataStatic(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.studentDataStatic(gmap);
        return listb;
    }










    /**
     * @author 牟明艳
     * @comments  学生数据个人中心
     * @time 2019年10月23日21:21:12
     */
    public List<Map<String,Object>>getStudentDataInfo(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.getMyAllReadBook(gmap);

        //获取心得体会
        for(int i=0;i<listb.size();i++){
            Map<String,Object>maps=listb.get(i);
            String bid=maps.get("BID").toString();
            String planid=maps.get("PLANID").toString();
            Map<String,Object>getmap=new HashMap<String,Object>();
            getmap.put("bid",bid);
            getmap.put("planid",planid);
            getmap.put("usid",gmap.get("usid"));

            //查询阅读记录
            List<Map<String,Object>>readlog=staticlogDao.getMyReadlogInfo(getmap);
            for(int j=0;j<readlog.size();j++){
                Map<String,Object>logmap=readlog.get(j);
                if(logmap.get("LOGID")!=null){
                    String logid=logmap.get("LOGID").toString();
                    String code="readlog";
                    //查询阅读剪影
                    Map<String,Object>ydjy=new HashMap<>();
                    ydjy.put("pid",logid);
                    ydjy.put("code",code);
                    ydjy.put("codename","ydjy");
                    List<Map<String,Object>>pics=wdsjDao.getPictureByCode(ydjy);
                    logmap.put("ydjy",pics);

                    //查询好词好句好段
                    Map<String,Object>hchjhd=new HashMap<>();
                    hchjhd.put("pid",logid);
                    hchjhd.put("code",code);
                    hchjhd.put("codename","hchjhd");
                    List<Map<String,Object>>lishchjhd=wdsjDao.getPictureByCode(hchjhd);
                    logmap.put("hchjhd",lishchjhd);

                    //查询章节读后感
                    Map<String,Object>zjdhg=new HashMap<>();
                    zjdhg.put("pid",logid);
                    zjdhg.put("code",code);
                    zjdhg.put("codename","zjdhg");
                    List<Map<String,Object>>liszjdhg=wdsjDao.getPictureByCode(zjdhg);
                    logmap.put("zjdhg",liszjdhg);
                }
            }
            maps.put("readlog",readlog);
        }
        return listb;
    }





    /**
     * @author 牟明艳
     * @comments  学生数据个人中心-诗词
     * @time 2019年10月24日15:05:35
     */
    public List<Map<String,Object>>getStudentPoetryDataInfo(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.getStudentPoetryDataInfo(gmap);
        for(int i=0;i<listb.size();i++){
            Map<String,Object>logmap=listb.get(i);
            int score=0;
            String jb="暂无评论";
            if(logmap.get("PSTATR")!=null){
                String pstatr=logmap.get("PSTATR").toString();
                score=Integer.parseInt(pstatr)*2;
                logmap.put("score",score);
            }
            if(logmap.get("PUSID")!=null){
                if(score==10){
                    jb="优";
                }else if(score==8){
                    jb="良";
                }else if(score==6){
                    jb="合格";
                }else{
                    jb="不合格";
                }
            }
            logmap.put("jb",jb);

            //查询诗词个人中心内容图片
            String readid=logmap.get("READID").toString();
            Map<String,Object>pmap=new HashMap<>();
            pmap.put("readid",readid);
            List<Map<String,Object>>listpic=new ArrayList<>();
            listpic=staticlogDao.getPoetryPicInfo(pmap);
            logmap.put("listpic",listpic);
        }
        return listb;
    }




    /**
     * @author 牟明艳
     * @comments 班级数据统计
     * @time 2019年10月25日16:25:52
     */
    public List<Map<String,Object>>BjDataStatic(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.BjDataStatic(gmap);
        return listb;
    }



    /**
     * @author 牟明艳
     * @comments 年级数据统计
     * @time 2019年10月25日21:34:35
     */
    public List<Map<String,Object>>NjDataStatic(Map<String,Object>gmap)
    {
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.NjDataStatic(gmap);
        return listb;
    }





    /**
     * @author 牟明艳
     * @comments  学生数据个人中心导出
     * @time 2019年11月4日14:44:35
     */
    public Map<String,Object>exportStudentDataInfo(Map<String,Object>gmap, HttpServletRequest request, HttpServletResponse response)
    {
        Map<String,Object>rmap=new HashMap<String,Object>();
        List<Map<String,Object>>listb=new ArrayList<>();
        listb=staticlogDao.getMyAllReadBook(gmap);
        List<Map<String,Object>>lispic=new ArrayList<>();
        int c=0;
        for(int i=0;i<listb.size();i++){
            Map<String,Object>maps=listb.get(i);
            String bid=maps.get("BID").toString();
            String planid=maps.get("PLANID").toString();
            Map<String,Object>getmap=new HashMap<String,Object>();
            getmap.put("bid",bid);
            getmap.put("planid",planid);
            getmap.put("usid",gmap.get("usid"));

            //查询阅读记录
            List<Map<String,Object>>readlog=staticlogDao.getMyReadlogInfo(getmap);
            for(int j=0;j<readlog.size();j++){
                Map<String,Object>logmap=readlog.get(j);
                if(logmap.get("LOGID")!=null){
                    String logid=logmap.get("LOGID").toString();
                    String code="readlog";
                    //查询阅读剪影
                    Map<String,Object>ydjy=new HashMap<>();
                    ydjy.put("pid",logid);
                    ydjy.put("code",code);
                    ydjy.put("codename","ydjy");
                    List<Map<String,Object>>pics=wdsjDao.getPictureByCode(ydjy);
                    for(int o=0;o<pics.size();o++){
                        c++;
                        Map<String,Object>picmap=pics.get(o);
                        picmap.put("imgindex",c);
                        String imgurl=picmap.get("PICURL").toString();
                        String imgcode= ExportWord.getImageBase(imgurl,request,response);
                        picmap.put("imgcode",imgcode);
                        lispic.add(picmap);
                    }
                    logmap.put("list1",pics);

                    //查询好词好句好段
                    Map<String,Object>hchjhd=new HashMap<>();
                    hchjhd.put("pid",logid);
                    hchjhd.put("code",code);
                    hchjhd.put("codename","hchjhd");
                    List<Map<String,Object>>lishchjhd=wdsjDao.getPictureByCode(hchjhd);
                    for(int p=0;p<lishchjhd.size();p++){
                        c++;
                        Map<String,Object>picmap=lishchjhd.get(p);
                        picmap.put("imgindex",c);
                        String imgurl=picmap.get("PICURL").toString();
                        String imgcode= ExportWord.getImageBase(imgurl,request,response);
                        picmap.put("imgcode",imgcode);
                        lispic.add(picmap);
                    }
                    logmap.put("list2",lishchjhd);

                    //查询章节读后感
                    Map<String,Object>zjdhg=new HashMap<>();
                    zjdhg.put("pid",logid);
                    zjdhg.put("code",code);
                    zjdhg.put("codename","zjdhg");
                    List<Map<String,Object>>liszjdhg=wdsjDao.getPictureByCode(zjdhg);
                    for(int q=0;q<liszjdhg.size();q++){
                        c++;
                        Map<String,Object>picmap=liszjdhg.get(q);
                        picmap.put("imgindex",c);
                        String imgurl=picmap.get("PICURL").toString();
                        String imgcode= ExportWord.getImageBase(imgurl,request,response);
                        picmap.put("imgcode",imgcode);
                        lispic.add(picmap);
                    }
                    logmap.put("list3",liszjdhg);
                }
            }
            maps.put("readlog",readlog);
        }
        if(listb.size()>0){
            rmap.put("USERNAME",listb.get(0).get("USERNAME"));
            rmap.put("listmap",listb);
        }
        if(lispic.size()>0){
            rmap.put("lispic",lispic);
        }
        return rmap;
    }



    /**
     * @author 牟明艳
     * @comments  诗词数据个人中心导出
     * @time 2019年11月4日18:52:42
     */
    public Map<String,Object>exportStudentPoetryDataInfo(Map<String,Object>gmap, HttpServletRequest request, HttpServletResponse response)
    throws IOException {
        Map<String,Object>rmap=new HashMap<String,Object>();
        List<Map<String,Object>>listb=new ArrayList<>();
        List<Map<String,Object>>lispic=new ArrayList<>();
        listb=staticlogDao.getStudentPoetryDataInfo(gmap);
        int c=0;
        for(int i=0;i<listb.size();i++){
            Map<String,Object>logmap=listb.get(i);
            int score=0;
            String jb="暂无评论";
            if(logmap.get("PSTATR")!=null){
                String pstatr=logmap.get("PSTATR").toString();
                score=Integer.parseInt(pstatr)*2;
                logmap.put("score",score);
            }
            if(logmap.get("PUSID")!=null){
                if(score==10){
                    jb="优";
                }else if(score==8){
                    jb="良";
                }else if(score==6){
                    jb="合格";
                }else{
                    jb="不合格";
                }
            }
            logmap.put("jb",jb);

            //查询诗词个人中心内容图片
            String readid=logmap.get("READID").toString();
            Map<String,Object>pmap=new HashMap<>();
            pmap.put("readid",readid);
            List<Map<String,Object>>listpic=new ArrayList<>();
            listpic=staticlogDao.getPoetryPicInfo(pmap);

            for(int q=0;q<listpic.size();q++){
                c++;
                Map<String,Object>picmap=listpic.get(q);
                picmap.put("imgindex",c);
                String imgurl=picmap.get("PICURL").toString();
                String imgcode= ExportWord.getImageBase(imgurl,request,response);
                picmap.put("imgcode",imgcode);
                lispic.add(picmap);
            }
            logmap.put("listpic",listpic);
            if(logmap.get("PCONTENT")!=null){
                String pcontent=logmap.get("PCONTENT").toString();
              /*  //转换成Unicode
                pcontent = pcontent.replaceAll(">", "&#62;");
                pcontent = pcontent.replaceAll("<", "&#60;");*/
                pcontent = pcontent.replaceAll("<p>", "");
                pcontent = pcontent.replaceAll("</p>", "<w:br/>");
                pcontent = pcontent.replaceAll("<br>", "");
                pcontent = pcontent.replaceAll("&", "&#38;");
                logmap.put("PCONTENT",pcontent);
            }
        }
        rmap.put("listb",listb);
        rmap.put("lispic",lispic);
        return rmap;
    }


}


